* {margin:0px; padding:0px; font:normal normal normal 12px/1.5 Courier, "Courier New", ncursive, fantasy, monospace, serif, sans-serif}
body{margin:20px;}
ins{text-decoration:none; border:1px dotted gray;padding:5px; width:588px; height:auto; display:block; background-color:#EFEFEF;}
table{margin-top:10px; background-color:gray;}
th, td{background-color:white; text-align:left; height:24px;}
th, td.label{background-color:#efefef;}
th{text-indent:3px; font-weight:bold;}
td{width:520px;}
td.label{width:80px; text-align:center;}
.nav{padding:5px; width:590px; height:auto; display:block; background-color:#EFEFEF; margin-top:10px;}
.nav a{margin-right:5px;}